package com.net.shop.car.manager.api.model;

import java.lang.ref.WeakReference;

import android.graphics.Bitmap;

public class JifenGood extends BaseBean {
	//PRODUCT_NAME
	private String goodName;
	//SELLER_ID
	private String sellerId;
	//ID
	private String goodId;
	//POINTS_REQUIRED
	private long pointsRequested;
	//PRODUCT_IMAGE
	private String goodLogo;
	//PRODUCT_DESC
	private String goodDes;
	
	/**
	 * 
	 */
	private JifenGoodDetail detail;
	/**
	 * 
	 */
	private WeakReference<Bitmap> goodBitmap;
	/**
	 * @return the goodName
	 */
	public String getGoodName() {
		return goodName;
	}
	/**
	 * @param goodName the goodName to set
	 */
	public void setGoodName(String goodName) {
		this.goodName = goodName;
	}
	/**
	 * @return the sellerId
	 */
	public String getSellerId() {
		return sellerId;
	}
	/**
	 * @param sellerId the sellerId to set
	 */
	public void setSellerId(String sellerId) {
		this.sellerId = sellerId;
	}
	/**
	 * @return the goodId
	 */
	public String getGoodId() {
		return goodId;
	}
	/**
	 * @param goodId the goodId to set
	 */
	public void setGoodId(String goodId) {
		this.goodId = goodId;
	}
	/**
	 * @return the pointsRequested
	 */
	public long getPointsRequested() {
		return pointsRequested;
	}
	/**
	 * @param pointsRequested the pointsRequested to set
	 */
	public void setPointsRequested(long pointsRequested) {
		this.pointsRequested = pointsRequested;
	}
	/**
	 * @return the goodLogo
	 */
	public String getGoodLogo() {
		return goodLogo;
	}
	/**
	 * @param goodLogo the goodLogo to set
	 */
	public void setGoodLogo(String goodLogo) {
		this.goodLogo = goodLogo;
	}
	/**
	 * @return the goodDes
	 */
	public String getGoodDes() {
		return goodDes;
	}
	/**
	 * @param goodDes the goodDes to set
	 */
	public void setGoodDes(String goodDes) {
		this.goodDes = goodDes;
	}
	/**
	 * @return the goodBitmap
	 */
	public Bitmap getGoodBitmap() {
		return goodBitmap == null ? null : goodBitmap.get();
	}
	/**
	 * @param goodBitmap the goodBitmap to set
	 */
	public void setGoodBitmap(Bitmap goodBitmap) {
		this.goodBitmap = new WeakReference<Bitmap>(goodBitmap);
	}
	/**
	 * @return the detail
	 */
	public JifenGoodDetail getDetail() {
		return detail;
	}
	/**
	 * @param detail the detail to set
	 */
	public void setDetail(JifenGoodDetail detail) {
		this.detail = detail;
	}
}
